home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 November: Tool Chest / Dev.CD Nov 94.toast / Apple II / Essentials / Essentials.sea / File.Type.Notes / FTN.5A.802F < prev    next >
Encoding:
Text File  |  1993-06-15  |  2.9 KB  |  70 lines  |  [TEXT/GEOL]

  1. Apple II
  2. File Type Notes
  3. _____________________________________________________________________________
  4.                                                   Developer Technical Support
  5.  
  6. File Type:       $5A (90)
  7. Auxiliary Type:  $802F
  8.  
  9. Full Name:       Cool Cursor document
  10. Short Name:      Cool Cursor document
  11.  
  12. Written by:      Josef W. Wankerl & Matt Deatherage                  May 1992
  13.  
  14. Files of this type and auxiliary type contain cursor resources for Cool
  15. Cursor.
  16. _____________________________________________________________________________
  17.  
  18. Cool Cursor is a commercial Control Panel available from GS+ Magazine.  It
  19. replaces the normal watch cursor with an animated cursor defined by the
  20. rCursor resources in a Cool Cursor document.
  21.  
  22. For more information on Cool Cursor or GS+ Magazine, contact:
  23.  
  24.                    GS+ Magazine
  25.                    P.O. Box 15366
  26.                    Chattanooga, TN  37415-0366
  27.                    Attention:  Cool Cursor Technical Support
  28.                    (615) 843-3988
  29.  
  30.                    America   Online: GSPlusDiz
  31.                    Delphi:   GSPlusDiz
  32.                    GEnie:    JWANKERL
  33.                    Internet: jwankerl@pro-gonzo.cts.com
  34.  
  35.  
  36. FILE FORMAT
  37.  
  38. A Cool Cursor document is an extended file with an empty data fork.  The
  39. resource fork must contain an rPString ($8006) resource with an ID of
  40. $00000001, which is the name of the cursor.  The cursor name is displayed in a
  41. list and must uniquely identify the cursor (i.e. there cannot be two cursors
  42. named "Beachball.")  To make sure your cursor's name will not conflict with
  43. existing cursor names you may contact GS+ Magazine.
  44.  
  45. There are two lists of rCursor ($8027) resources--one list for 640 mode and
  46. one list for 320 mode.  Both lists are optional, and if absent the cursor will
  47. default to the standard QuickDraw Auxiliary WaitCursor.  The 640 mode rCursor
  48. list is a contiguous set of resources that starts at resource ID $00001000 and
  49. can increase to $00001FFF.  The 320 mode rCursor list is a contiguous set of
  50. resources that starts at resource ID $00002000 and can increase to $00002FFF.
  51.  
  52. For example, a Cool Cursor document called "Beachball" that contained a
  53. two-frame animation for both 640 and 320 modes would have resources as shown
  54. in Table 1:
  55.  
  56.      Type name      Resource ID     Resource Contents
  57.      ---------------------------------------------------------------
  58.      rPString       $00000001       Beachball
  59.      rCursor        $00001000       the first 640 mode cursor frame
  60.      rCursor        $00001001       the second 640 mode cursor frame
  61.      rCursor        $00002000       the first 320 mode cursor frame
  62.      rCursor        $00002001       the second 320 mode cursor frame
  63.      ---------------------------------------------------------------
  64.               Table 1--Cool Cursor Example Resource List
  65.  
  66. Further Reference
  67. _____________________________________________________________________________
  68.  
  69.    o   Apple IIgs Technical Note #76, Miscellaneous Resource Formats
  70.